package com.gmrz.uap.uasconfig;

public class UasConfigConst {

    public static final String UASCONIFG_CACHE = "UASCONIFG_CACHE";

    //uaf.second.device.submit.authenticators.url
    public static final String UAFSECONDDEVICESUBMITAUTHURL = "uaf.second.device.submit.auth.url";

    //mfas.ios.apns.server.cert.password
    public static final String MFASIOSAPNSSERVERCERTPASSWORD = "mfas.ios.apns.server.cert.password";

    //uaf.challenge.store.class.name
    public static final String UAFCHALLENGESTORECLASSNAME = "uaf.challenge.store.class.name";

    //uaf.second.device.notification.text
    public static final String UAFSECONDDEVICENOTIFICATIONTEXT = "uaf.second.device.notification.text";

    //uaf.application.id
    public static final String UAFAPPLICATIONID = "uaf.application.id";

    //uaf.jce.providers
    public static final String UAFJCEPROVIDERS = "uaf.jce.providers";


    //mfas.android.notification.class.name
    public static final String MFASANDROIDNOTIFICATIONCLASSNAME = "mfas.android.notification.class.name";

    //uaf.dbms.name
    public static final String UAFDBMSNAME = "uaf.dbms.name";

    //jna.lib.name
    public static final String JNALIBNAME = "jna.lib.name";

    //uaf.challenge.store.redis.server.master.name
    public static final String UAFCHALLENGESTOREREDISSERVERMASTERNAME = "uaf.challenge.store.redis.server.master.name";

    //uaf.exact.match
    public static final String UAFEXACTMATCH = "uaf.exact.match";

    //uaf.second.device.transaction.notification.text
    public static final String UAFSECONDDEVICETRANSACTIONNOTIFICATIONTEXT = "uaf.second.device.transaction.notification.text";

    //uaf.default.external.encryption.key
    public static final String UAFDEFAULTEXTERNALENCRYPTIONKEY = "uaf.second.device.transaction.notification.text";

    //uaf.second.device.receive.reg.url
    public static final String UAFSECONDDEVICERECEIVEREGURL = "uaf.second.device.receive.reg.url";

    //uaf.license.accept
    public static final String UAFLICENSEACCEPT = "uaf.license.accept";

    //jna.lib.path
    public static final String JNALIBPATH = "jna.lib.path";


    //uaf.crypto.custom.impl.class.name
    public static final String UAFCRYPTOCUSTOMIMPLCLASSNAME = "uaf.crypto.custom.impl.class.name";


    //uaf.policy.max.match.criterias.allowed
    public static final String UAFPOLICYMAXMATCHCRITERIASALLOWED = "uaf.policy.max.match.criterias.allowed";

    //mfas.ios.notification.class.name
    public static final String MFASIOSNOTIFICATIONCLASSNAME = "mfas.ios.notification.class.name";

    //uaf.challenge.store.redis.sentinel.servers
    public static final String UAFCHALLENGESTOREREDISSENTINELSERVERS = "uaf.challenge.store.redis.sentinel.servers";


    //uaf.second.device.submit.reg.url
    public static final String UAFSECONDDEVICESUBMITREGURL = "uaf.second.device.submit.reg.url";

    //mfas.android.server.key
    public static final String MFASANDROIDSERVERKEY = "mfas.android.server.key";

    //uaf.challenge.store.redis.client.request.timeout.seconds
    public static final String UAFCHALLENGESTOREREDISCLIENTREQUESTTIMEOUTSECONDS = "uaf.challenge.store.redis.client.request.timeout.seconds";

    //uaf.challenge.store.redis.server.should.encrypt.data
    public static final String UAFCHALLENGESTOREREDISSERVERSHOULDENCRYPTDATA = "uaf.challenge.store.redis.server.should.encrypt.data";

    //uaf.reg.user.max.authenticators
    public static final String UAFREGUSERMAXAUTHENTICATORS = "uaf.reg.user.max.authenticators";

    //mfas.ua.id.expiry.time
    public static final String MFASUAIDEXPIRYTIME = "mfas.ua.id.expiry.time";

    //mfas.android.notification.sender.id
    public static final String MFASANDROIDNOTIFICATIONSENDERID = "mfas.android.notification.sender.id";

    //uaf.policy.json.file
    public static final String UAFPOLICYJSONFILE = "uaf.policy.json.file";

    //mfas.second.device.challenge.validity.seconds
    public static final String MFASSECONDDEVICECHALLENGEVALIDITYSECONDS = "mfas.second.device.challenge.validity.seconds";

    //uaf.second.device.receive.authenticators.url
    public static final String UAFSECONDDEVICERECEIVEAUTHURL = "uaf.second.device.receive.auth.url";

    //uaf.challenge.store.redis.server.database.number
    public static final String UAFCHALLENGESTOREREDISSERVERDATABASENUMBER = "uaf.challenge.store.redis.server.database.number";

    //uaf.server.url
    public static final String UAFSERVERURL = "uaf.server.url";

    //mfas.ios.apns.server.cert
    public static final String MFASIOSAPNSSERVERCERT = "mfas.ios.apns.server.cert";

    //mfas.maximum.notification.sent.count
    public static final String MFASMAXIMUMNOTIFICATIONSENTCOUNT = "mfas.maximum.notification.sent.count";

    //uaf.challenge.store.redis.server.encrypted.password
    public static final String UAFCHALLENGESTOREREDISSERVERENCRYPTEDPASSWORD = "uaf.challenge.store.redis.server.encrypted.password";

    //uaf.challenge.store.redis.server.encrypted.password.flag
    public static final String UAFCHALLENGESTOREREDISSERVERENCRYPTEDPASSWORDFLAG = "uaf.challenge.store.redis.server.encrypted.password.flag";

    //uaf.challenge.validity.seconds
    public static final String UAFCHALLENGEVALIDITYSECONDS = "uaf.challenge.validity.seconds";

    //uaf.second.device.cookie.domain
    public static final String UAFSECONDDEVICECOOKIEDOMAIN = "uaf.second.device.cookie.domain";
}
